bar keel - Turkish English Dictionary